composting bin - Francés Inglés Diccionario